do everything for a person - Turkish English Dictionary