suspensory ligament of testis - Deutsch Englisch Wörterbuch