vampire lily - German English Dictionary