solander's/providence petrel - Alemán Inglés Diccionario