subflorescence - Spanish English Dictionary