firebug (the insect) - Espagnol Anglais Dictionnaire