lake of gennesaret - Français Anglais Dictionnaire