perforated drain pipe - Spanish English Dictionary