have to hand it to someone - Französisch Englisch Wörterbuch