scrotal ligament - Alemán Inglés Diccionario