solve one's own problems - Turc Anglais Dictionnaire