spit-and-sawdust - Francés Inglés Diccionario