to self-seed - Francés Inglés Diccionario