steering-wheel puller - French English Dictionary