screw artery - Alemán Inglés Diccionario