cyclopeptide - German English Dictionary