cesaban - French English Dictionary