strap on a pair - Almanca İngilizce Sözlük