a load on my shouders - Türkçe İngilizce Sözlük