clutch explosion - Turkish English Dictionary