indurable - German English Dictionary