a tough customer/cookie - Spanish English Dictionary