spray-producer - German English Dictionary