late lamented - Turkish English Dictionary