ruul computer complex - French English Dictionary