surroyal - German English Dictionary