trehala - French English Dictionary