to have finished with something - Türkçe İngilizce Sözlük