do one's full share of work - Türkçe İngilizce Sözlük