a film with a top-class cast - Turkish English Dictionary