dump diffuser - German English Dictionary