squaghetti - German English Dictionary