wearable computer - French English Dictionary