microsphyxia - German English Dictionary