necessary steps - Turkish English Dictionary