a one-horse town - French English Dictionary