pertaining to tripoli, libya or inhabitants - Espagnol Anglais Dictionnaire