anticuchada - Turkish English Dictionary