indian spinach - French English Dictionary