dependable undertaking - Türkçe İngilizce Sözlük