sniff repeatedly - French English Dictionary