wear plate diffuser - Spanish English Dictionary