self-reproduction - Español Inglés Diccionario