retractable gun turret - German English Dictionary