on a spot check basis - Almanca İngilizce Sözlük