avoiding problems and difficulties - Allemand Anglais Dictionnaire