mechanical broom - Alemán Inglés Diccionario