dummy grenade - Turkish English Dictionary