intercostal ligament - German English Dictionary