defrothing - Turkish English Dictionary