duhkha - French English Dictionary