the eagle has landed - Alemán Inglés Diccionario