a one-horse town - Espagnol Anglais Dictionnaire