semi-automatic rifle - Espagnol Anglais Dictionnaire