team chief - Francés Inglés Diccionario