french spinach (chenopodium rubrum) - Turkish English Dictionary