depurate - German English Dictionary