automatic firearms - Espagnol Anglais Dictionnaire