remediable - German English Dictionary