indwelling - Turkish English Dictionary