something made of leather - Almanca İngilizce Sözlük