take a dig at someone - Francés Inglés Diccionario