machine weeding - Alemán Inglés Diccionario