endoskeleton - German English Dictionary