red window cover - Spanish English Dictionary