programmable peripheral interface - French English Dictionary