be a reproach to someone - Französisch Englisch Wörterbuch