pertaining to la ceiba or inhabitants - Anglais Synonymes Dictionnaire