on-board subscriber - French English Dictionary