obturator artery - Alemán Inglés Diccionario