frontbencher - German English Dictionary