internal ligament - Francés Inglés Diccionario