do one's very best to - Französisch Englisch Wörterbuch