supperate - French English Dictionary