pressure relief device - Francés Inglés Diccionario