suffer loneliness - French English Dictionary