suspension bridge made with tree trunks - Spanish English Dictionary