crack up (laugh) - German English Dictionary