sound and video - French English Dictionary