long-suffering - French English Dictionary