percutaneous abdominopelvic abscess drainage - Turkish English Dictionary