palpation per rectum - Turkish English Dictionary