drainage trap - Spanish English Dictionary