trailer/preview/teaser - German English Dictionary