steering pad - French English Dictionary