self-sterility - Francés Inglés Diccionario