depurate - French English Dictionary