controller card

listen to the pronunciation of controller card
Englisch - Englisch
expansion board which manages a certain physical device