multicomputadora - French English Dictionary