quadruple turret - German English Dictionary