quinoa (chenopodium quinoa) - French English Dictionary