biogenic sedimentation - French English Dictionary