surrapa - German English Dictionary