air/drain/stench trap (sanitary fitting) - Spanish English Dictionary