foam chamber - Francés Inglés Diccionario