spend time idly - French English Dictionary