idle one's time away - Espagnol Anglais Dictionnaire