kidney kebab - Turkish English Dictionary