self-reproduction - Francés Inglés Diccionario