self-pollinating species - Allemand Anglais Dictionnaire