road-patching machine - Spanish English Dictionary