loaded and ready to fire - Espagnol Anglais Dictionnaire