imprecating - Turkish English Dictionary