idle person without work or anything to do - Español Inglés Diccionario