floating artificial reef - Français Anglais Dictionnaire