microfossil - French English Dictionary