articulated skeleton - German English Dictionary