perfect reflecting diffuser - Turkish English Dictionary