minimally invasive - Spanish English Dictionary