be the top dog/the big kahuna - Francés Inglés Diccionario