insignificant and worthless person/animal - Español Inglés Diccionario