play (one's) hunch - French English Dictionary