self-compatible - Français Anglais Dictionnaire