a structure carrying water - Français Anglais Dictionnaire