cock of the walk - Francés Inglés Diccionario