telosynapsis - German English Dictionary