internal pudendal artery - Alemán Inglés Diccionario