bark of the royal palm - German English Dictionary