Definition of big cheese in English:

big cheese

phrase