plural of insecte - German English Dictionary