idle one's time away - Turc Anglais Dictionnaire