zombi spirit - French English Dictionary