recouped a sum - German English Dictionary