biogenic sedimentation - Turkish English Dictionary