larvicidal - German English Dictionary