spraying/spray apparatus - French English Dictionary