true sense/meaning - French English Dictionary