to not yield an inch - Espagnol Anglais Dictionnaire