our best hope - Alemán Inglés Diccionario