palm flower spathe - German English Dictionary