cell baffle - Alemán Inglés Diccionario