trench cell - Francés Inglés Diccionario