tefro- - French English Dictionary