the land of the living - Alemán Inglés Diccionario