sebesten - French English Dictionary