machine weeding - Francés Inglés Diccionario