refreshing drink made of quinoa - Spanish English Dictionary