academic peer-reviewed journals - Spanish English Dictionary