loud lamentation - Turkish English Dictionary