not pass the sniff test - Turkish English Dictionary