small devil in guarani folklore - French English Dictionary