drive-through delivery - Alemán Inglés Diccionario