self-fertile - Alemán Inglés Diccionario