a well-hidden informer - Turkish English Dictionary