stuffies - German English Dictionary