draw in your horns - Alemán Inglés Diccionario