duplex suction strainer - Spanish English Dictionary