be feeling a little under the weather - French English Dictionary