compos-mentis - French English Dictionary