transport of people in buses to vote - Español Inglés Diccionario