suffer problems - French English Dictionary