supportive laboratory findings - Turkish English Dictionary