power on self-test - French English Dictionary