battle of mine run - Spanish English Dictionary