government affairs advisor - German English Dictionary