claimed back - Spanish English Dictionary