superior horn of saphenous opening - Alemán Inglés Diccionario