self-fertility - Alemán Inglés Diccionario