threadfoot - Spanish English Dictionary