tree spinach - French English Dictionary