hide away from flies - Allemand Anglais Dictionnaire