hide away from flies - Français Anglais Dictionnaire