padded steering wheel - German English Dictionary