climbing contraption - Almanca İngilizce Sözlük