drive-thru window - German English Dictionary