cha-cha - German English Dictionary