unworthy of a human being - Francés Inglés Diccionario