camperucha - German English Dictionary