feminine form of étouffant - Espagnol Anglais Dictionnaire