mascarene shearwater - Español Inglés Diccionario