really sick - French English Dictionary