arantius' ligament - Francés Inglés Diccionario