ground spraying - Spanish English Dictionary