draw/pull in your horns - Französisch Englisch Wörterbuch