comb mowing machine - Alemán Inglés Diccionario