watch and listen - French English Dictionary