single suspension motorcycle - French English Dictionary