self-pollinating - Alemán Inglés Diccionario