polarma - German English Dictionary