unicamerate - French English Dictionary