live in better conditions - Alemán Inglés Diccionario