long distance telephone call - German English Dictionary