diketopiperazines - German English Dictionary