telopeptide - German English Dictionary