dump diffuser - Turkish English Dictionary