roll computer - French English Dictionary