interosseous talocalcaneal ligament - Francés Inglés Diccionario