cackled - German English Dictionary