hole planting - German English Dictionary