spraying/spray apparatus - Spanish English Dictionary