looking-glass mangrove - Français Anglais Dictionnaire