compete against other teams - Español Inglés Diccionario