solving complex problems - Espagnol Anglais Dictionnaire