Singlish Tool give a good user experience to find a specific Sinhala or English definition by one search. Also it will provide definition sharing by Word or Image.