hide away from flies - French English Dictionary