sniff repeatedly - Turkish English Dictionary