cycle steering device - French English Dictionary