puts a cover - Turco Inglés Diccionario