logothetis - French English Dictionary