trowelling machine - Francés Inglés Diccionario