inflorescente - German English Dictionary