ghost moth - Turkish English Dictionary