What does Banktochter mean?

Banktochter - German to English

lender subsidiary