cyclotide - German English Dictionary