cha-cha-cha - German English Dictionary