tough nut (difficult person) - Francés Inglés Diccionario