costa rican bamboo palm - German English Dictionary