rights of recourse - Turkish English Dictionary