succorance - Turkish English Dictionary