contract progress income - Alemán Inglés Diccionario