mackerel cock (puffinus puffinus) - Español Inglés Diccionario