handkerchief to cover a cowboy's mouth - Español Inglés Diccionario