suffocator - German English Dictionary