team to serve - Español Inglés Diccionario