automatic or auto-loading shot-gun - Turkish English Dictionary