organic weedicide - Turkish English Dictionary