the cost amounted to ... - Türkçe İngilizce Sözlük