french spinach (chenopodium rubrum) - Turc Anglais Dictionnaire