1. A hand-held language translation device comprising: a microprocessor configured to receive (i) an audio input signal from a foreign speaker, and; (ii) a simultaneous visual input signal generated by a camera which captures the facial expression and body language of the foreign language speaker while the foreign language speaker speaks, wherein upon receiving the audio input signal from the foreign speaker the microprocessor is capable of translating the spoken foreign language into a written form in the language of the user, whereby the written translation segment is stored in a searchable and retrievable manner, such that the user of the hand-held translation device may search and retrieve the file that includes the translated written segment by a keyword in the language of choice by the user, or by the date/time stamp of the recording, wherein upon retrieving the appropriate file indexed by the keyword and/or date/time stamp, the user can replay the corresponding audio input signal and visual input signal of the foreign speaker to facilitate the learning of the foreign language.