luggable computer - French English Dictionary