sasquatch - German English Dictionary