dorsal turret - German English Dictionary