peace lily - German English Dictionary