deputy to the parliament - German English Dictionary