puts a cover - French English Dictionary