motor town - Turkish English Dictionary