solving complex problems - Allemand Anglais Dictionnaire