troupe leader - Francés Inglés Diccionario