inflorescence - German English Dictionary