person who lives happily and worry free - Espagnol Anglais Dictionnaire