keep indemnified - Turkish English Dictionary