self-compatibility - Francés Inglés Diccionario