square turret - Francés Inglés Diccionario