detailed technical report - Spanish English Dictionary