they live comfortably - Espagnol Anglais Dictionnaire