"larvizid" in English Larvizid {n} larvicide Detailed translations for "larvizid" das Larvizid{neuter} Larvizid larvicide