dust protection cap - Spanish English Dictionary