a filthy or self-centered person - Alemán Inglés Diccionario