puts a cover - Spanish English Dictionary