horse shoe knife - Spanish English Dictionary