electronics and automation device research company - French English Dictionary