self-praise is no recommendation - Französisch Englisch Wörterbuch