depurable - German English Dictionary