cherishable - French English Dictionary