a tough cookie - Francés Inglés Diccionario