supportive laboratory findings - Spanish English Dictionary