telerred - German English Dictionary