nanofiltration - German English Dictionary