squattle - German English Dictionary