have no recourse - Turkish English Dictionary