drive-in counters - Francés Inglés Diccionario