picture channel - German English Dictionary