short video recording - French English Dictionary