broom palm - German English Dictionary