pertaining to la ceiba or inhabitants - Allemand Anglais Dictionnaire