allelopathy - French English Dictionary