square turret - German English Dictionary