self-generating cell - Turco Inglés Diccionario