contact herbicide - Spanish English Dictionary