Fossilreste - French English Dictionary