insufflator - Turkish English Dictionary