macropeptide - German English Dictionary