transmission pump relief valve - Francés Inglés Diccionario