satellite health clinic - Turkish English Dictionary