carry the scent - French English Dictionary