dental mechanic waste - Turkish English Dictionary