the people who live - Alemán Inglés Diccionario