tetrablastic - Spanish English Dictionary