be sick and tired - French English Dictionary