bloom (spot) - Spanish English Dictionary