motor town ifadesinin kısaltması - Turkish English Dictionary