self-fertility - Francés Inglés Diccionario