extensive documentation - Spanish English Dictionary