international teams - Español Inglés Diccionario