solve one's own problems - Allemand Anglais Dictionnaire