biogenic sediment - Turkish English Dictionary