ridge for planting seeds - Turkish English Dictionary