ridge for planting seeds - German English Dictionary