long-term construction and repair revenues - Spanisch Englisch Wörterbuch