a tropical palm - German English Dictionary