depurable - Turkish English Dictionary