have (something) down cold - Francés Inglés Diccionario