calla palustris - Turkish English Dictionary