in your hour of need - Alemán Inglés Diccionario