upper extremity of the testis - Französisch Englisch Wörterbuch