parl (parliament) - German English Dictionary