diketopiperazines - French English Dictionary