trailer/preview/teaser - French English Dictionary