cape spinach - Turkish English Dictionary