synagogs - French English Dictionary