allelopathy - Turkish English Dictionary