disgusting person/thing - Alemán Inglés Diccionario