travelling-wave photovalve - German English Dictionary