mouth of the stream - Français Anglais Dictionnaire