explode a myth - Turkish English Dictionary