Cape petrel - Alemán Inglés Diccionario