foreign tv show with low quality video and audio - Espagnol Anglais Dictionnaire