appoint someone ambassador - Französisch Englisch Wörterbuch