sufren - French English Dictionary