self-compatibility - Alemán Inglés Diccionario