front axle and steering - Turkish English Dictionary