triangular ligament of liver - Spanisch Englisch Wörterbuch