sell yourself short - Französisch Englisch Wörterbuch