Threadfoot - Spanish English Dictionary