most horrible - French English Dictionary