drive-in theater - Turkish English Dictionary