tubular leg - Spanish English Dictionary