self-loading shotgun - Español Inglés Diccionario