tough cookies - Francés Inglés Diccionario