despicable, negligible person - Spanish English Dictionary