animal skeleton - French English Dictionary