asphalt finisher - Spanish English Dictionary