What does auf Verdacht mean?

auf Verdacht - German to English

on spec [coll.]