böbrek toplar damarı - Turkish English Dictionary