pressure resistant coupling - Spanish English Dictionary