uzun gövdeli bir araba - Turkish English Dictionary