person who does something sloppily - Spanish English Dictionary