tunica albugiea and spermatic cord - Türkisch Englisch Wörterbuch