live in better conditions - Francés Inglés Diccionario