left triangular ligament - Alemán Inglés Diccionario