self-loading pistol - Turco Inglés Diccionario