suspension wheels - French English Dictionary