carry a knife in the sleeve - Französisch Englisch Wörterbuch