cachava - Français Anglais Dictionnaire