pressure relief terminal box - Turco Inglés Diccionario