a new departure - Alemán Inglés Diccionario