throw insults - Alemán Inglés Diccionario