Dictionary-based techniques for cross-language information retrieval -ipm may2005