possess many amiable qualities - French English Dictionary