suffocated - German English Dictionary