self-incompatibility - Francés Inglés Diccionario