drive-in counters - Alemán Inglés Diccionario