rifle scabbard - Turkish English Dictionary