lodge the fuse in the grenade - Turkish English Dictionary