khepera - French English Dictionary