turn the wheel hard - French English Dictionary