the need of the hour - Alemán Inglés Diccionario