treasurable - French English Dictionary