leaking amalgam restorations - Turkish English Dictionary