suffoquer - German English Dictionary