a one-horse town - Francés Inglés Diccionario