to insult - Turco Inglés Diccionario