The Practical English - Sinhala dictionary; general and technical - Moragoda, N.P (A.P. Moragoda, 1993)