ruggedized computer - French English Dictionary