person prone to take sly jabs - Francés Inglés Diccionario