suffocating air - French English Dictionary