suffocative - German English Dictionary