take a jab at - Francés Inglés Diccionario