gargle factory - Turkish English Dictionary