red stripe (dwarf) angel - Spanish English Dictionary