surupeto - German English Dictionary