chief operator's turret - Francés Inglés Diccionario