fossil remain - French English Dictionary