microsphyxia - French English Dictionary