annoying or despisable person - Alemán Inglés Diccionario