team captains - Francés Inglés Diccionario