self-fruitfulness - Francés Inglés Diccionario