cape finisterre - Alemán Inglés Diccionario