allelopathy - German English Dictionary