to abandon or relinquish - Espagnol Anglais Dictionnaire