warlock - French English Dictionary