technecium - French English Dictionary