expendable photoflash lamp - Spanish English Dictionary