front-wheel drive unit - Turkish English Dictionary