chorchera - German English Dictionary