kind of imprecation or execration - Turco Inglés Diccionario