stuffable - German English Dictionary