woven palm frond strainer - German English Dictionary