schwarzer kasten

listen to the pronunciation of schwarzer kasten
ألمانية - الإنجليزية
black box (system/device/program whose behaviour is known, whose internal structure is, however, unknown)