talk-and-listen device - German English Dictionary