do duty for - Französisch Englisch Wörterbuch