centre-right - German English Dictionary