cachapa - German English Dictionary