contact herbicide - Turkish English Dictionary