overcome a problem or difficulty - Französisch Englisch Wörterbuch