square turret - Alemán Inglés Diccionario