uti possidetis - Spanish English Dictionary