подготовить ( вн. для)
( в разн. знач. ) prepare ( d. for); make* ready ( d. for); ( обучать ) train ( d. for)
подготавливать кадры — train personnel
подготавливать к зиме ( о помещении и т. п. ) — make* ready for the winter ( d. )
подготовить почву ( перен. ) — pave the way (for)