electronic packaging - French English Dictionary