invention of the cross - French English Dictionary