when you arrived - Alemán Inglés Diccionario