drill planting - German English Dictionary