impact-exploded - Turkish English Dictionary