cachinnate - German English Dictionary