telephone address - German English Dictionary