revolving gun turret - German English Dictionary