extinguishing foam - Turkish English Dictionary