ceylon spinach - French English Dictionary