suffer tribulation - Turkish English Dictionary