pose a difficult challenge - Allemand Anglais Dictionnaire