telerecording - French English Dictionary