cell baffle - Francés Inglés Diccionario