all-wheel drive (awd) - Turkish English Dictionary