right of recourse or indemnity - German English Dictionary