self-generating cell - Alemán Inglés Diccionario