guffawing - German English Dictionary