wheel shoe - French English Dictionary