asphalt spreaders - German English Dictionary