shoulder-fired guns - Turkish English Dictionary