shut down upon - Turkish English Dictionary