carry a knife in the sleeve - Deutsch Englisch Wörterbuch