self-incompatability - Alemán Inglés Diccionario