tough cookies - Turkish English Dictionary