peace lily - French English Dictionary