a new arrival - Alemán Inglés Diccionario