stereo recorded tape - German English Dictionary