mean or average - Spanish English Dictionary