a feather in your cap - Französisch Englisch Wörterbuch