chupilca - German English Dictionary