cachapera - German English Dictionary