curb and gutter machine - Alemán Inglés Diccionario