insinuator - Turkish English Dictionary