mobile dialysis machine - Turkish English Dictionary