plural of altura - French English Dictionary