have the right pedigree (for an activity) (background) - Turkish English Dictionary