planting pit - German English Dictionary