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