mascarene shearwater - Turco Inglés Diccionario