indium seal - French English Dictionary