contract revenues earned - Alemán Inglés Diccionario