long before the war - Alemán Inglés Diccionario