operation restore hope - Alemán Inglés Diccionario