suffocated - French English Dictionary