cost of long term construction contracts - Almanca İngilizce Sözlük