manchu tuber gourd - Turkish English Dictionary