Malay-Japanese-English technical dictionary (Pelanduk Publications, 1993)