the worst of all - French English Dictionary