reproducing yourself - Espagnol Anglais Dictionnaire