organoterafi - French English Dictionary