chachaca - German English Dictionary