tar-spraying machine - Francés Inglés Diccionario