he lives long who lives well - Espagnol Anglais Dictionnaire