endoskeleton - French English Dictionary