of the same kidney - Turkish English Dictionary