articulated tube - Spanish English Dictionary