peptidoid - German English Dictionary