self-loading rifle - Turco Inglés Diccionario