telerecorder - German English Dictionary