having a dig at - Alemán Inglés Diccionario