self-compatible - Alemán Inglés Diccionario