medial surface of testis - German English Dictionary