have a feeling that - French English Dictionary