an insidious hint - Turkish English Dictionary