a well-rehearsed team - Francés Inglés Diccionario