spillproof - German English Dictionary