caribbean royal palm (roystonea oleracea) - German English Dictionary