Leather strops - Almanca İngilizce Sözlük