late-lamented - Turkish English Dictionary