debris-sorting dam - Turkish English Dictionary