idle person without work or anything to do - Spanish English Dictionary