make biting remarks at someone - Francés Inglés Diccionario