microsphyxia - Spanish English Dictionary