larvicides - German English Dictionary