take a jab at - Alemán Inglés Diccionario