telosome - German English Dictionary