chaucha - German English Dictionary