ectoskeleton - German English Dictionary