succourer - Turkish English Dictionary