self-incompatability - Francés Inglés Diccionario