idle person without work or anything to do - Espagnol Anglais Dictionnaire