international broadcasting - German English Dictionary