drive-thru window - Turkish English Dictionary