large ligament - German English Dictionary