remediable - Turkish English Dictionary