Marcopolo, Brazil's largest bus maker, has signed an agreement to sell 119 vehicles to Dubai Municipality, the company responsible for public transport in Dubai.