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