i have a hunch that - French English Dictionary