lima bean plant - Turkish English Dictionary