videorecording - French English Dictionary