telerecord - German English Dictionary