esteemable - French English Dictionary