travelling image storage valve - Francés Inglés Diccionario