wandering idly about, on pretence of devotion - Turc Anglais Dictionnaire