subflorescence - German English Dictionary