drill planting - Turkish English Dictionary