high pressure cloud chamber - Francés Inglés Diccionario