telerecord - French English Dictionary