excretory tube - Spanish English Dictionary