with full recourse - Turkish English Dictionary