turret of a warship - Francés Inglés Diccionario