pesticide-sensitive - Spanish English Dictionary