draw/pull in your horns - Francés Inglés Diccionario