sea of galilee - French English Dictionary