ride comfort for passengers - French English Dictionary