rivalry between bus drivers to pick up more passengers - Español Inglés Diccionario