envelope-back pillow cover - Spanish English Dictionary