on-board computing - French English Dictionary