macroblast - Spanish English Dictionary