imploded - Turkish English Dictionary