panama hat plant - German English Dictionary