microinvasive - Turkish English Dictionary