palm lily - German English Dictionary