a miserable, mean fellow - Alemán Inglés Diccionario