meaning of aufspürbar

aufspürbar - German to English

noticeable