toss insulting remarks back and forth - Alemán Inglés Diccionario