sandal of rubber/leather - Almanca İngilizce Sözlük