recently returned - Alemán Inglés Diccionario