telautograph - German English Dictionary