longsuffering - French English Dictionary