made in the image of god - French English Dictionary