the departed - Alemán Inglés Diccionario