irresponsible person who doesn't keep their word - Spanish English Dictionary