one trouble after another - French English Dictionary