time grenade - Turkish English Dictionary