tetrapeptides - German English Dictionary