leather shorts (with h-shaped braces) - Almanca İngilizce Sözlük