smart but abusive fellow - Francés Inglés Diccionario