seester - French English Dictionary