bethabara - French English Dictionary