pinnacle turret - German English Dictionary