suspensory ligament of testis - Französisch Englisch Wörterbuch