carry a knife in the sleeve - Alemán Inglés Diccionario